﻿#pragma once

//头文件
#include <stdio.h>
#include <stdlib.h>

typedef char BTDataType;		//定义结点的数据类型

//二叉树节点类型
typedef struct BinaryTreeNode
{
	struct BinaryTreeNode* pleft;		//指向左孩子
	struct BinaryTreeNode* pright;		//指向右孩子
	BTDataType data;			//当前结点的数据
}BTNode;

//先序建立二叉树
void CreatBinaryTree(BTNode** T);

//结点初始化
BTNode NodeInit(BTDataType x);

//先序遍历
void PrevOrder(BTNode* T);

